be able to cross the placenta - Turco Inglés Diccionario